#include "led.h"//包含led.h头文件
#include "stm32f10x.h"//包含stm32f10x.h头文件
void LED_Init(void)//LED初始化
{
GPIO_InitTypeDef GPIO_InitStructure; //声明一个结构体,用来初始化GPIO
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC,ENABLE);//开启GPIOC时钟
GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP;// 推挽输出
//选择GPIO.0-GPIO.7
GPIO_InitStructure.GPIO_Pin=GPIO_Pin_0|GPIO_Pin_1|GPIO_Pin_2|GPIO_Pin_3|GPIO_Pin_4|GPIO_Pin_5|GPIO_Pin_6|GPIO_Pin_7;
GPIO_InitStructure.GPIO_Speed= GPIO_Speed_2MHz;//输出速度2MHz
GPIO_Init(GPIOC,&GPIO_InitStructure);//GPIOC初始化
GPIO_SetBits(GPIOC,GPIO_Pin_0|GPIO_Pin_1|GPIO_Pin_2|GPIO_Pin_3|GPIO_Pin_4|GPIO_Pin_5|GPIO_Pin_6|GPIO_Pin_7); //GPIO.0-GPIO.7输出高电平，使LED0-PED7灭
}